Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

deLazyEval< Y, Eval, T > Class Template Reference

#include <deFunctors.hpp>

Collaboration diagram for deLazyEval< Y, Eval, T >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 deLazyEval (T id)
 ~deLazyEval ()
 operator Y * ()

Private Attributes

m_ID
Y * m_Eval

template<typename Y, class Eval, typename T>
class deLazyEval< Y, Eval, T >


Constructor & Destructor Documentation

template<typename Y, class Eval, typename T>
deLazyEval< Y, Eval, T >::deLazyEval   id [inline]
 

template<typename Y, class Eval, typename T>
deLazyEval< Y, Eval, T >::~deLazyEval   [inline]
 


Member Function Documentation

template<typename Y, class Eval, typename T>
deLazyEval< Y, Eval, T >::operator Y *   [inline]
 


Member Data Documentation

template<typename Y, class Eval, typename T>
Y* deLazyEval< Y, Eval, T >::m_Eval [private]
 

template<typename Y, class Eval, typename T>
T deLazyEval< Y, Eval, T >::m_ID [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Sep 12 20:14:54 2005 for Destiny3D by doxygen1.3-rc3